compile: 5.5.o \
    	 5.6.o \
	 5.9.o \
	 5.10.o \
	 5.11.o \
	 5.12.o \
	 5.14.o \
	 5.16.o \
	 5.17.o \
	 5.19.o \
	 5.20.o \
	 5.21.o \
	 5.23.o \
	 5.24.o \
	 5.25.o
	g++ -o 5.5 5.5.o
	g++ -o 5.6 5.6.o
	g++ -o 5.9 5.9.o
	g++ -o 5.10 5.10.o
	g++ -o 5.11 5.11.o
	g++ -o 5.12 5.12.o
	g++ -o 5.14 5.14.o
	g++ -o 5.16 5.16.o
	g++ -o 5.17 5.17.o
	g++ -o 5.19 5.19.o
	g++ -o 5.20 5.20.o
	g++ -o 5.21 5.21.o
	g++ -o 5.23 5.23.o
	g++ -o 5.24 5.24.o
	g++ -o 5.25 5.25.o

5.5.o: 5.5.cpp
	g++ -c 5.5.cpp -std=c++11

5.6.o: 5.6.cpp
	g++ -c 5.6.cpp -std=c++11

5.9.o: 5.9.cpp
	g++ -c 5.9.cpp -std=c++11

5.10.o: 5.10.cpp
	g++ -c 5.10.cpp -std=c++11

5.11.o: 5.11.cpp
	g++ -c 5.11.cpp -std=c++11

5.12.o: 5.12.cpp
	g++ -c 5.12.cpp -std=c++11

5.14.o: 5.14.cpp
	g++ -c 5.14.cpp -std=c++11

5.16.o: 5.16.cpp
	g++ -c 5.16.cpp -std=c++11

5.17.o: 5.17.cpp
	g++ -c 5.17.cpp -std=c++11

5.19.o: 5.19.cpp
	g++ -c 5.19.cpp -std=c++11

5.20.o: 5.20.cpp
	g++ -c 5.20.cpp -std=c++11

5.21.o: 5.21.cpp
	g++ -c 5.21.cpp -std=c++11

5.23.o: 5.23.cpp
	g++ -c 5.23.cpp -std=c++11

5.24.o: 5.24.cpp
	g++ -c 5.24.cpp -std=c++11

5.25.o: 5.25.cpp
	g++ -c 5.25.cpp -std=c++11

.PHONY: clean
clean:
	rm 5.5 5.5.o \
	   5.6 5.6.o \
	   5.9 5.9.o \
	   5.10 5.10.o \
	   5.11 5.11.o \
	   5.12 5.12.o \
	   5.14 5.14.o \
	   5.16 5.16.o \
	   5.17 5.17.o \
	   5.19 5.19.o \
	   5.20 5.20.o \
	   5.21 5.21.o \
	   5.23 5.23.o \
	   5.24 5.24.o \
	   5.25 5.25.o
